/*
 * Etiquetas generales
 * */
body{
	background-image: url('../../imagenes/fondoBody.png');
	background-repeat:repeat;
}

form{
	width:100%;
	vertical-align:top;
}

 ul{
    border:0px;
    margin:0px;
    padding:0px;
    list-style:none;

}

#Principal{
	margin:auto;
	vertical-align:top;
}
/*
 * Selectores para los tamanos
 * Seccion solo para los tamanos de la estructura
 * */



#Principal, #Titulo, #piePagina{
	width: 1024px;
}

 #Cuerpo{
	width: 874px;
 }
 
#tituloPrincipal{
	padding-left:15px;
	padding-right:15px;
	width:994px;
 }
 
#titulo,
#opcionesBusqueda,
#mensaje,
#opcionesBusquedaVincular,
#opcionesSelecccion,
#opcionesBusqueda,
#contenido{

	width: 844px;
	padding-left:15px;	
	padding-right:15px;
 }
 
 
 #navegacionResultados{
	width: 799px;
	padding-left:60px;
	padding-right:15px;
 }
 
 #contenido{
	width: 829px;
 }
 
 
 
#Titulo, #piePagina{
	height: 90px;
}

#Menu, #Cuerpo{
	height:500px;
}

#Menu{
	width:130px;
}

#titulo, #mensaje, #navegacionResultados{
	height: 20px;
	padding-top:5px;
	padding-bottom:5px
}

#opcionesSelecccion{
	height: 30px;
	padding-top:5px;
	padding-bottom:5px;
}

#opcionesBusqueda{
	max-height:60px;
	height:60px;
	padding-top: 5px;
	padding-bottom:5px;
	background-color:black;
}



/*
 * Ubicacion
 * */
#Cuerpo{
	float: right;
	vertical-align:top;
}

#Menu{
	float: left;
	vertical-align:top;
}

#piePagina{
	clear:both;
}

#controlesBusqueda{
	float:right;
}
/*
 * Seccion para las imagenes de fondo
 * */

#Titulo{
	background-image:url('../../imagenes/fondoTitulo.png');
}


#piePagina{
	background-image: url('../../imagenes/fondoPie.png');
}

#ContenidoPrincipal{
	background-image: url('../../imagenes/entrarEncuesta.png');
}

/*
 * Colores
 * */
#Principal, #Cuerpo{
	background-color:#f1f1f1;
}

#titulo, #tituloPrincipal, #navegacionResultados{
	background-color: #FF9314;
}

#opcionesBusqueda, #opcionesBusquedaVincular, #opcionesSelecccion, #Menu, #tablaResultados tr th{
	background-color:#D4D4D4;
}

#mensaje{
	background-color: #97FF90;
}

/*
 * Padding
*/

#contenido{
	padding-top:10px;
	padding-bottom:10px;
}

#Menu{
	padding:10px;	
 }
 
 #titulo, #mensaje,  #opcionesBusqueda, #navegacionResultados{
	text-align:center;
 }

 #nuevo{
	width:70px;
	height:20px;
	padding:5px;
	text-align:center;
	vertical-align:middle;
 }
 
 #nuevo a, #nuevo a:visited{
	color:black;
	text-decoration:none;
 }
 
input[type=radio] + label, .opcionesEncuesta{
	width:80px;
	height:20px;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	float:left;
 }
 
 
 #nuevo:hover, input[type=radio]:checked + label, .opcionesEncuesta:hover{
	background-color: #FF9314;
	font-weight:bold;
 }
 
input[type=radio] {
    display:none; 
    margin:10px;
}

input[type=radio] + label {
    display:inline-block;
    margin:-2px;
    
}


/*
 * Menu Principal
 * */
 #listaMenu{
	width:130px;
 }

 li.opcion,  #modulo{
	height:20px;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	position : static;
	left: 200px;
	text-align:center;

}

#modulo{
	background-color: #FF9314;
	font-weight:bold;
}

#modulo:hover{
	background-color: #F6630B;
	font-weight:italic;
}

li.opcion:hover{
	background-color: #f1f1f1;
	color: black;
	border-color: green;
}

.link_menu {
    color : black;
    text-decoration:none;

	width:20px;
}

.link_menu:visited {
    color : black;
    text-decoration : none;
  }


/*
 * 
 * */
#menuPaginacion li{
	width:30px;
	height:16px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:white;
}

#menuPaginacion li:hover{
	background-color: white;
	color: black;
}

#menuPaginacion a {
	color:black;
	text-decoration:none;
}

#menuPaginacion a:visited{
	color: black;
	font-weight:bold;
	text-decoration:none;
}

/*
 * 
 * */
 
 #tablaResultados{
	width:100%;
 }
 
 #tablaResultados tr{
	height: 25px;
	padding-top:5px;
	padding-bottom:5px;

 }
 
  #tablaResultados tr td{
	padding-left:5px;
 }
 

 #tablaResultados tr td:hover{
	background-color: #FFBD6F;
 }
 
 #tablaResultados tr:hover{
	background-color:#D4D4D4;
 }


